Phyx: phylogenetic tools for unix
نویسندگان
چکیده
Summary The ease with which phylogenomic data can be generated has drastically escalated the computational burden for even routine phylogenetic investigations. To address this, we present phyx : a collection of programs written in C ++ to explore, manipulate, analyze and simulate phylogenetic objects (alignments, trees and MCMC logs). Modelled after Unix/GNU/Linux command line tools, individual programs perform a single task and operate on standard I/O streams that can be piped to quickly and easily form complex analytical pipelines. Because of the stream-centric paradigm, memory requirements are minimized (often only a single tree or sequence in memory at any instance), and hence phyx is capable of efficiently processing very large datasets. Availability and Implementation phyx runs on POSIX-compliant operating systems. Source code, installation instructions, documentation and example files are freely available under the GNU General Public License at https://github.com/FePhyFoFum/phyx. Contact [email protected]. Supplementary information Supplementary data are available at Bioinformatics online.
منابع مشابه
ScripTree: scripting phylogenetic graphics
UNLABELLED There is a large amount of tools for interactive display of phylogenetic trees. However, there is a shortage of tools for the automation of tree rendering. Scripting phylogenetic graphics would enable the saving of graphical analyses involving numerous and complex tree handling operations and would allow the automation of repetitive tasks. ScripTree is a tool intended to fill this ga...
متن کاملSeed germination of Arabidopsis thaliana phyA/phyB double mutants is under phytochrome control.
We examined the photocontrol of seed germination in the phyA/phyB double mutants of Arabidopsis thaliana seeds. Dormant phyA/phyB seeds showed a red/far-red light (R/FR)-reversible induction of seed germination. This suggests the involvement of at least one other phytochrome, phyC, D, and/or E, in controlling seed germination. We designated this spectrally active phytochrome in phyA/phyB as phy...
متن کاملSEAVIEW and PHYLO_WIN: two graphic tools for sequence alignment and molecular phylogeny
SEAVIEW and PHYLO_WIN are two graphic tools for X Windows-Unix computers dedicated to sequence alignment and molecular phylogenetics. SEAVIEW is a sequence alignment editor allowing manual or automatic alignment through an interface with CLUSTALW program. Alignment of large sequences with extensive length differences is made easier by a dot-plot-based routine. The PHYLO_WIN program allows phylo...
متن کاملApplying Traditional Unix Tools during Maintenance: An Experience Report
The Unix programming environment provides a rich and fairly standard set of generic tools for the development and maintenance of software. In an age of advanced software tools and environments, it is useful to see how new tools compare against an old baseline. Our experiences from one small exercise in maintenance suggest that simple Unix tools seem to raise the bar of excellence deceptively
متن کاملThe Newick utilities: high-throughput phylogenetic tree processing in the Unix shell
SUMMARY We present a suite of Unix shell programs for processing any number of phylogenetic trees of any size. They perform frequently-used tree operations without requiring user interaction. They also allow tree drawing as scalable vector graphics (SVG), suitable for high-quality presentations and further editing, and as ASCII graphics for command-line inspection. As an example we include an i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره 33 شماره
صفحات -
تاریخ انتشار 2017